METHOD2(".ctor", ctor)
METHOD(Clamp)
METHOD(ClampNative)
METHOD(Conjugate)
METHOD(CopyTo)
METHOD(Distance)
METHOD(DistanceSquared)
METHOD(Equals)
METHOD(GreaterThan)
METHOD(GreaterThanAll)
METHOD(GreaterThanAny)
METHOD(GreaterThanOrEqual)
METHOD(GreaterThanOrEqualAll)
METHOD(GreaterThanOrEqualAny)
METHOD(IsEvenInteger)
METHOD(IsFinite)
METHOD(IsInfinity)
METHOD(IsInteger)
METHOD(IsNaN)
METHOD(IsNegative)
METHOD(IsNegativeInfinity)
METHOD(IsNormal)
METHOD(IsOddInteger)
METHOD(IsPositive)
METHOD(IsPositiveInfinity)
METHOD(IsSubnormal)
METHOD(IsZero)
METHOD(LessThan)
METHOD(LessThanAll)
METHOD(LessThanAny)
METHOD(LessThanOrEqual)
METHOD(LessThanOrEqualAll)
METHOD(LessThanOrEqualAny)
METHOD(Length)
METHOD(LengthSquared)
METHOD(Lerp)
METHOD(Max)
METHOD(MaxNative)
METHOD(MaxScalar)
METHOD(Min)
METHOD(MinNative)
METHOD(MinScalar)
METHOD(MultiplyAddEstimate)
METHOD(Normalize)
METHOD(PopCount)
METHOD(LeadingZeroCount)
METHOD(get_Count)
METHOD(get_IsHardwareAccelerated)
METHOD(get_IsSupported)
METHOD(get_AllBitsSet)
METHOD(get_Identity)
METHOD(get_Item)
METHOD(get_One)
METHOD(get_UnitW)
METHOD(get_UnitX)
METHOD(get_UnitY)
METHOD(get_UnitZ)
METHOD(get_Zero)
METHOD(op_Addition)
METHOD(op_BitwiseAnd)
METHOD(op_BitwiseOr)
METHOD(op_Division)
METHOD(op_Equality)
METHOD(op_ExclusiveOr)
METHOD(op_Explicit)
METHOD(op_Inequality)
METHOD(op_Multiply)
METHOD(op_OnesComplement)
METHOD(op_Subtraction)
METHOD(op_UnaryNegation)
METHOD(op_UnaryPlus)
METHOD(set_Item)
// Vector
METHOD(ConvertToInt32)
METHOD(ConvertToInt32WithTruncation)
METHOD(ConvertToUInt32)
METHOD(ConvertToInt64)
METHOD(ConvertToInt64WithTruncation)
METHOD(ConvertToUInt64)
METHOD(ConvertToSingle)
METHOD(ConvertToDouble)
METHOD(Narrow)
METHOD(Widen)
// Vector64, Vector128, Vector256
METHOD(As)
METHOD(AsByte)
METHOD(AsDouble)
METHOD(AsInt16)
METHOD(AsInt32)
METHOD(AsInt64)
METHOD(AsNInt)
METHOD(AsNUInt)
METHOD(AsPlane)
METHOD(AsQuaternion)
METHOD(AsSByte)
METHOD(AsSingle)
METHOD(AsUInt16)
METHOD(AsUInt32)
METHOD(AsUInt64)
METHOD(AsVector)
METHOD(AsVector128)
METHOD(AsVector2)
METHOD(AsVector256)
METHOD(AsVector3)
METHOD(AsVector4)
METHOD(BitwiseAnd)
METHOD(BitwiseOr)
METHOD(Create)
METHOD(CreateScalar)
METHOD(CreateScalarUnsafe)
METHOD(ConditionalSelect)
METHOD(Dot)
METHOD(EqualsAll)
METHOD(EqualsAny)
METHOD(ExtractMostSignificantBits)
METHOD(GetElement)
METHOD(GetLower)
METHOD(GetUpper)
METHOD(Sum)
METHOD(ToScalar)
METHOD(ToVector128)
METHOD(ToVector128Unsafe)
METHOD(ToVector256)
METHOD(ToVector256Unsafe)
METHOD(WidenLower)
METHOD(WidenUpper)
METHOD(WithElement)
METHOD(WithLower)
METHOD(WithUpper)
// Bmi1
METHOD(AndNot)
METHOD(BitFieldExtract)
METHOD(ExtractLowestSetBit)
METHOD(GetMaskUpToLowestSetBit)
METHOD(ResetLowestSetBit)
METHOD(TrailingZeroCount)
// Bmi2
METHOD(ZeroHighBits)
METHOD(MultiplyNoFlags)
METHOD(ParallelBitDeposit)
METHOD(ParallelBitExtract)
// Sse
METHOD(Add)
METHOD(CompareGreaterThanOrEqual)
METHOD(CompareLessThanOrEqual)
METHOD(CompareNotEqual)
METHOD(CompareNotGreaterThan)
METHOD(CompareNotGreaterThanOrEqual)
METHOD(CompareNotLessThan)
METHOD(CompareNotLessThanOrEqual)
METHOD(CompareScalarGreaterThan)
METHOD(CompareScalarGreaterThanOrEqual)
METHOD(CompareScalarLessThan)
METHOD(CompareScalarLessThanOrEqual)
METHOD(CompareScalarNotEqual)
METHOD(CompareScalarNotGreaterThan)
METHOD(CompareScalarNotGreaterThanOrEqual)
METHOD(CompareScalarNotLessThan)
METHOD(CompareScalarNotLessThanOrEqual)
METHOD(CompareScalarOrderedEqual)
METHOD(CompareScalarOrderedGreaterThan)
METHOD(CompareScalarOrderedGreaterThanOrEqual)
METHOD(CompareScalarOrderedLessThan)
METHOD(CompareScalarOrderedLessThanOrEqual)
METHOD(CompareScalarOrderedNotEqual)
METHOD(CompareScalarUnorderedEqual)
METHOD(CompareScalarUnorderedGreaterThan)
METHOD(CompareScalarUnorderedGreaterThanOrEqual)
METHOD(CompareScalarUnorderedLessThan)
METHOD(CompareScalarUnorderedLessThanOrEqual)
METHOD(CompareScalarUnorderedNotEqual)
METHOD(CompareOrdered)
METHOD(CompareUnordered)
METHOD(CompareScalarOrdered)
METHOD(CompareScalarUnordered)
METHOD(ConvertScalarToVector128Single)
METHOD(Divide)
METHOD(DivideScalar)
METHOD(Store)
METHOD(StoreFence)
METHOD(StoreHigh)
METHOD(StoreLow)
METHOD(Subtract)
METHOD(SubtractScalar)
METHOD(CompareEqual)
METHOD(Extract)
METHOD(LoadHigh)
METHOD(LoadLow)
METHOD(LoadVector128)
METHOD(Load2xVector128)
METHOD(Load3xVector128)
METHOD(Load4xVector128)
METHOD(Load2xVector128AndUnzip)
METHOD(Load3xVector128AndUnzip)
METHOD(Load4xVector128AndUnzip)
METHOD(LoadScalarVector128)
METHOD(MoveHighToLow)
METHOD(MoveLowToHigh)
METHOD(MoveMask)
METHOD(MoveScalar)
METHOD(Multiply)
METHOD(MultiplyAddAdjacent)
METHOD(MultiplyScalar)
METHOD(Shuffle)
METHOD(UnpackHigh)
METHOD(UnpackLow)
METHOD(Prefetch0)
METHOD(Prefetch1)
METHOD(Prefetch2)
METHOD(PrefetchNonTemporal)
METHOD(Reciprocal)
METHOD(ReciprocalScalar)
METHOD(ReciprocalSqrt)
METHOD(ReciprocalSqrtScalar)
METHOD(Sqrt)
METHOD(SqrtScalar)
METHOD(SquareRoot)
// Sse2
METHOD(AddSaturate)
METHOD(AddScalar)
METHOD(And)
METHOD(Average)
METHOD(Or)
METHOD(LoadAlignedVector128)
METHOD(Xor)
METHOD(CompareGreaterThan)
METHOD(CompareScalarEqual)
METHOD(ConvertScalarToVector128Double)
METHOD(ConvertScalarToVector128Int32)
METHOD(ConvertScalarToVector128Int64)
METHOD(ConvertScalarToVector128UInt32)
METHOD(ConvertScalarToVector128UInt64)
METHOD(ConvertToVector128Double)
METHOD(ConvertToVector128Int32)
METHOD(ConvertToVector128Int32WithTruncation)
METHOD(ConvertToVector128Single)
METHOD(MaskMove)
METHOD(MultiplyHigh)
METHOD(MultiplyLow)
METHOD(PackSignedSaturate)
METHOD(PackUnsignedSaturate)
METHOD(ShuffleHigh)
METHOD(ShuffleLow)
METHOD(SubtractSaturate)
METHOD(SumAbsoluteDifferences)
METHOD(StoreScalar)
METHOD(StoreAligned)
METHOD(StoreAlignedNonTemporal)
METHOD(StoreNonTemporal)
METHOD(ShiftLeftLogical)
METHOD(ShiftLeftLogical128BitLane)
METHOD(ShiftRightArithmetic)
METHOD(ShiftRightLogical)
METHOD(ShiftRightLogical128BitLane)
METHOD(CompareLessThan)
METHOD(LoadFence)
METHOD(MemoryFence)
// Sse3
METHOD(HorizontalAdd)
METHOD(HorizontalSubtract)
METHOD(AddSubtract)
METHOD(LoadAndDuplicateToVector128)
METHOD(LoadDquVector128)
METHOD(MoveAndDuplicate)
METHOD(MoveHighAndDuplicate)
METHOD(MoveLowAndDuplicate)
// Ssse3
METHOD(Abs) // Also used by ARM64
METHOD(AlignRight)
METHOD(HorizontalAddSaturate)
METHOD(HorizontalSubtractSaturate)
METHOD(MultiplyHighRoundScale)
METHOD(Sign)
// Sse41
METHOD(Blend)
METHOD(BlendVariable)
METHOD(Ceiling)
METHOD(CeilingScalar)
METHOD(ConvertToVector128Int16)
METHOD(ConvertToVector128Int64)
METHOD(Floor)
METHOD(FloorScalar)
METHOD(Insert)
METHOD(LoadAlignedVector128NonTemporal)
METHOD(RoundCurrentDirectionScalar)
METHOD(RoundToNearestInteger)
METHOD(RoundToNearestIntegerScalar)
METHOD(RoundToNegativeInfinity)
METHOD(RoundToNegativeInfinityScalar)
METHOD(RoundToPositiveInfinity)
METHOD(RoundToPositiveInfinityScalar)
METHOD(RoundToZero)
METHOD(RoundToZeroScalar)
METHOD(RoundCurrentDirection)
METHOD(MinHorizontal)
METHOD(TestC)
METHOD(TestNotZAndNotC)
METHOD(TestZ)
METHOD(DotProduct)
METHOD(MultipleSumAbsoluteDifferences)
// Sse42
METHOD(Crc32)
// Aes
METHOD(Decrypt)
METHOD(DecryptLast)
METHOD(Encrypt)
METHOD(EncryptLast)
METHOD(InverseMixColumns)
METHOD(KeygenAssist)
METHOD(PolynomialMultiplyWideningLower)
METHOD(PolynomialMultiplyWideningUpper)
// Pclmulqdq
METHOD(CarrylessMultiply)
// ArmBase
METHOD(LeadingSignCount)
METHOD(ReverseElementBits)
METHOD(Yield)
// Crc32
METHOD(ComputeCrc32)
METHOD(ComputeCrc32C)
// X86Base
METHOD(BitScanForward)
METHOD(BitScanReverse)
METHOD(DivRem)
METHOD(Pause)
// Crypto
METHOD(FixedRotate)
METHOD(HashUpdateChoose)
METHOD(HashUpdateMajority)
METHOD(HashUpdateParity)
METHOD(HashUpdate1)
METHOD(HashUpdate2)
METHOD(ScheduleUpdate0)
METHOD(ScheduleUpdate1)
METHOD(MixColumns)
// AdvSimd
METHOD(AbsSaturate)
METHOD(AbsSaturateScalar)
METHOD(AbsScalar)
METHOD(AbsoluteCompareGreaterThan)
METHOD(AbsoluteCompareGreaterThanOrEqual)
METHOD(AbsoluteCompareGreaterThanOrEqualScalar)
METHOD(AbsoluteCompareGreaterThanScalar)
METHOD(AbsoluteCompareLessThan)
METHOD(AbsoluteCompareLessThanOrEqual)
METHOD(AbsoluteCompareLessThanOrEqualScalar)
METHOD(AbsoluteCompareLessThanScalar)
METHOD(AbsoluteDifference)
METHOD(AbsoluteDifferenceAdd)
METHOD(AbsoluteDifferenceScalar)
METHOD(AbsoluteDifferenceWideningLower)
METHOD(AbsoluteDifferenceWideningLowerAndAdd)
METHOD(AbsoluteDifferenceWideningUpper)
METHOD(AbsoluteDifferenceWideningUpperAndAdd)
METHOD(AddAcross)
METHOD(AddAcrossWidening)
METHOD(AddHighNarrowingLower)
METHOD(AddHighNarrowingUpper)
METHOD(AddPairwise)
METHOD(AddPairwiseScalar)
METHOD(AddPairwiseWidening)
METHOD(AddPairwiseWideningAndAdd)
METHOD(AddPairwiseWideningAndAddScalar)
METHOD(AddPairwiseWideningScalar)
METHOD(AddRoundedHighNarrowingLower)
METHOD(AddRoundedHighNarrowingUpper)
METHOD(AddSaturateScalar)
METHOD(AddWideningLower)
METHOD(AddWideningUpper)
METHOD(BitwiseClear)
METHOD(BitwiseSelect)
METHOD(CompareEqualScalar)
METHOD(CompareGreaterThanOrEqualScalar)
METHOD(CompareGreaterThanScalar)
METHOD(CompareLessThanOrEqualScalar)
METHOD(CompareLessThanScalar)
METHOD(CompareTest)
METHOD(CompareTestScalar)
METHOD(ConvertToDoubleScalar)
METHOD(ConvertToDoubleUpper)
METHOD(ConvertToInt32RoundAwayFromZero)
METHOD(ConvertToInt32RoundAwayFromZeroScalar)
METHOD(ConvertToInt32RoundToEven)
METHOD(ConvertToInt32RoundToEvenScalar)
METHOD(ConvertToInt32RoundToNegativeInfinity)
METHOD(ConvertToInt32RoundToNegativeInfinityScalar)
METHOD(ConvertToInt32RoundToPositiveInfinity)
METHOD(ConvertToInt32RoundToPositiveInfinityScalar)
METHOD(ConvertToInt32RoundToZero)
METHOD(ConvertToInt32RoundToZeroScalar)
METHOD(ConvertToInt64RoundAwayFromZero)
METHOD(ConvertToInt64RoundAwayFromZeroScalar)
METHOD(ConvertToInt64RoundToEven)
METHOD(ConvertToInt64RoundToEvenScalar)
METHOD(ConvertToInt64RoundToNegativeInfinity)
METHOD(ConvertToInt64RoundToNegativeInfinityScalar)
METHOD(ConvertToInt64RoundToPositiveInfinity)
METHOD(ConvertToInt64RoundToPositiveInfinityScalar)
METHOD(ConvertToInt64RoundToZero)
METHOD(ConvertToInt64RoundToZeroScalar)
METHOD(ConvertToSingleLower)
METHOD(ConvertToSingleRoundToOddLower)
METHOD(ConvertToSingleRoundToOddUpper)
METHOD(ConvertToSingleScalar)
METHOD(ConvertToSingleUpper)
METHOD(ConvertToUInt32RoundAwayFromZero)
METHOD(ConvertToUInt32RoundAwayFromZeroScalar)
METHOD(ConvertToUInt32RoundToEven)
METHOD(ConvertToUInt32RoundToEvenScalar)
METHOD(ConvertToUInt32RoundToNegativeInfinity)
METHOD(ConvertToUInt32RoundToNegativeInfinityScalar)
METHOD(ConvertToUInt32RoundToPositiveInfinity)
METHOD(ConvertToUInt32RoundToPositiveInfinityScalar)
METHOD(ConvertToUInt32RoundToZero)
METHOD(ConvertToUInt32RoundToZeroScalar)
METHOD(ConvertToUInt64RoundAwayFromZero)
METHOD(ConvertToUInt64RoundAwayFromZeroScalar)
METHOD(ConvertToUInt64RoundToEven)
METHOD(ConvertToUInt64RoundToEvenScalar)
METHOD(ConvertToUInt64RoundToNegativeInfinity)
METHOD(ConvertToUInt64RoundToNegativeInfinityScalar)
METHOD(ConvertToUInt64RoundToPositiveInfinity)
METHOD(ConvertToUInt64RoundToPositiveInfinityScalar)
METHOD(ConvertToUInt64RoundToZero)
METHOD(ConvertToUInt64RoundToZeroScalar)
METHOD(DuplicateSelectedScalarToVector128)
METHOD(DuplicateSelectedScalarToVector64)
METHOD(DuplicateToVector128)
METHOD(DuplicateToVector64)
METHOD(ExtractNarrowingLower)
METHOD(ExtractNarrowingSaturateLower)
METHOD(ExtractNarrowingSaturateScalar)
METHOD(ExtractNarrowingSaturateUnsignedLower)
METHOD(ExtractNarrowingSaturateUnsignedScalar)
METHOD(ExtractNarrowingSaturateUnsignedUpper)
METHOD(ExtractNarrowingSaturateUpper)
METHOD(ExtractNarrowingUpper)
METHOD(ExtractVector128)
METHOD(ExtractVector64)
METHOD(FusedAddHalving)
METHOD(FusedAddRoundedHalving)
METHOD(FusedMultiplyAdd)
METHOD(FusedMultiplyAddByScalar)
METHOD(FusedMultiplyAddBySelectedScalar)
METHOD(FusedMultiplyAddNegatedScalar)
METHOD(FusedMultiplyAddScalar)
METHOD(FusedMultiplyAddScalarBySelectedScalar)
METHOD(FusedMultiplySubtract)
METHOD(FusedMultiplySubtractByScalar)
METHOD(FusedMultiplySubtractBySelectedScalar)
METHOD(FusedMultiplySubtractNegatedScalar)
METHOD(FusedMultiplySubtractScalar)
METHOD(FusedMultiplySubtractScalarBySelectedScalar)
METHOD(FusedSubtractHalving)
METHOD(InsertScalar)
METHOD(InsertSelectedScalar)
METHOD(LoadAndInsertScalar)
METHOD(LoadAndReplicateToVector128)
METHOD(LoadAndReplicateToVector128x2)
METHOD(LoadAndReplicateToVector128x3)
METHOD(LoadAndReplicateToVector128x4)
METHOD(LoadAndReplicateToVector64)
METHOD(LoadAndReplicateToVector64x2)
METHOD(LoadAndReplicateToVector64x3)
METHOD(LoadAndReplicateToVector64x4)
METHOD(LoadPairScalarVector64)
METHOD(LoadPairScalarVector64NonTemporal)
METHOD(LoadPairVector128)
METHOD(LoadPairVector128NonTemporal)
METHOD(LoadPairVector64)
METHOD(LoadPairVector64NonTemporal)
METHOD(LoadVector64)
METHOD(Load2xVector64)
METHOD(Load3xVector64)
METHOD(Load4xVector64)
METHOD(Load2xVector64AndUnzip)
METHOD(Load3xVector64AndUnzip)
METHOD(Load4xVector64AndUnzip)
METHOD(MaxAcross)
METHOD(MaxNumber)
METHOD(MaxNumberAcross)
METHOD(MaxNumberPairwise)
METHOD(MaxNumberPairwiseScalar)
METHOD(MaxNumberScalar)
METHOD(MaxPairwise)
METHOD(MaxPairwiseScalar)
METHOD(MinAcross)
METHOD(MinNumber)
METHOD(MinNumberAcross)
METHOD(MinNumberPairwise)
METHOD(MinNumberPairwiseScalar)
METHOD(MinNumberScalar)
METHOD(MinPairwise)
METHOD(MinPairwiseScalar)
METHOD(MultiplyAdd)
METHOD(MultiplyAddByScalar)
METHOD(MultiplyAddBySelectedScalar)
METHOD(MultiplyByScalar)
METHOD(MultiplyBySelectedScalar)
METHOD(MultiplyBySelectedScalarWideningLower)
METHOD(MultiplyBySelectedScalarWideningLowerAndAdd)
METHOD(MultiplyBySelectedScalarWideningLowerAndSubtract)
METHOD(MultiplyBySelectedScalarWideningUpper)
METHOD(MultiplyBySelectedScalarWideningUpperAndAdd)
METHOD(MultiplyBySelectedScalarWideningUpperAndSubtract)
METHOD(MultiplyDoublingByScalarSaturateHigh)
METHOD(MultiplyDoublingBySelectedScalarSaturateHigh)
METHOD(MultiplyDoublingSaturateHigh)
METHOD(MultiplyDoublingSaturateHighScalar)
METHOD(MultiplyDoublingScalarBySelectedScalarSaturateHigh)
METHOD(MultiplyDoublingWideningAndAddSaturateScalar)
METHOD(MultiplyDoublingWideningAndSubtractSaturateScalar)
METHOD(MultiplyDoublingWideningLowerAndAddSaturate)
METHOD(MultiplyDoublingWideningLowerAndSubtractSaturate)
METHOD(MultiplyDoublingWideningLowerByScalarAndAddSaturate)
METHOD(MultiplyDoublingWideningLowerByScalarAndSubtractSaturate)
METHOD(MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate)
METHOD(MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate)
METHOD(MultiplyDoublingWideningSaturateLower)
METHOD(MultiplyDoublingWideningSaturateLowerByScalar)
METHOD(MultiplyDoublingWideningSaturateLowerBySelectedScalar)
METHOD(MultiplyDoublingWideningSaturateScalar)
METHOD(MultiplyDoublingWideningSaturateScalarBySelectedScalar)
METHOD(MultiplyDoublingWideningSaturateUpper)
METHOD(MultiplyDoublingWideningSaturateUpperByScalar)
METHOD(MultiplyDoublingWideningSaturateUpperBySelectedScalar)
METHOD(MultiplyDoublingWideningScalarBySelectedScalarAndAddSaturate)
METHOD(MultiplyDoublingWideningScalarBySelectedScalarAndSubtractSaturate)
METHOD(MultiplyDoublingWideningUpperAndAddSaturate)
METHOD(MultiplyDoublingWideningUpperAndSubtractSaturate)
METHOD(MultiplyDoublingWideningUpperByScalarAndAddSaturate)
METHOD(MultiplyDoublingWideningUpperByScalarAndSubtractSaturate)
METHOD(MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate)
METHOD(MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate)
METHOD(MultiplyExtended)
METHOD(MultiplyExtendedByScalar)
METHOD(MultiplyExtendedBySelectedScalar)
METHOD(MultiplyExtendedScalar)
METHOD(MultiplyExtendedScalarBySelectedScalar)
METHOD(MultiplyRoundedDoublingByScalarSaturateHigh)
METHOD(MultiplyRoundedDoublingBySelectedScalarSaturateHigh)
METHOD(MultiplyRoundedDoublingSaturateHigh)
METHOD(MultiplyRoundedDoublingSaturateHighScalar)
METHOD(MultiplyRoundedDoublingScalarBySelectedScalarSaturateHigh)
METHOD(MultiplyScalarBySelectedScalar)
METHOD(MultiplySubtract)
METHOD(MultiplySubtractByScalar)
METHOD(MultiplySubtractBySelectedScalar)
METHOD(MultiplyWideningLower)
METHOD(MultiplyWideningLowerAndAdd)
METHOD(MultiplyWideningLowerAndSubtract)
METHOD(MultiplyWideningUpper)
METHOD(MultiplyWideningUpperAndAdd)
METHOD(MultiplyWideningUpperAndSubtract)
METHOD(Negate)
METHOD(NegateSaturate)
METHOD(NegateSaturateScalar)
METHOD(NegateScalar)
METHOD(Not)
METHOD(OrNot)
METHOD(OnesComplement)
METHOD(PolynomialMultiply)
METHOD(ReciprocalEstimate)
METHOD(ReciprocalEstimateScalar)
METHOD(ReciprocalExponentScalar)
METHOD(ReciprocalSquareRootEstimate)
METHOD(ReciprocalSquareRootEstimateScalar)
METHOD(ReciprocalSquareRootStep)
METHOD(ReciprocalSquareRootStepScalar)
METHOD(ReciprocalStep)
METHOD(ReciprocalStepScalar)
METHOD(ReverseElement16)
METHOD(ReverseElement32)
METHOD(ReverseElement8)
METHOD(RoundAwayFromZero)
METHOD(RoundAwayFromZeroScalar)
METHOD(RoundToNearest)
METHOD(RoundToNearestScalar)
METHOD(ShiftArithmetic)
METHOD(ShiftArithmeticRounded)
METHOD(ShiftArithmeticRoundedSaturate)
METHOD(ShiftArithmeticRoundedSaturateScalar)
METHOD(ShiftArithmeticRoundedScalar)
METHOD(ShiftArithmeticSaturate)
METHOD(ShiftArithmeticSaturateScalar)
METHOD(ShiftArithmeticScalar)
METHOD(ShiftLeftAndInsert)
METHOD(ShiftLeftAndInsertScalar)
METHOD(ShiftLeftLogicalSaturate)
METHOD(ShiftLeftLogicalSaturateScalar)
METHOD(ShiftLeftLogicalSaturateUnsigned)
METHOD(ShiftLeftLogicalSaturateUnsignedScalar)
METHOD(ShiftLeftLogicalScalar)
METHOD(ShiftLeftLogicalWideningLower)
METHOD(ShiftLeftLogicalWideningUpper)
METHOD(ShiftLogical)
METHOD(ShiftLogicalRounded)
METHOD(ShiftLogicalRoundedSaturate)
METHOD(ShiftLogicalRoundedSaturateScalar)
METHOD(ShiftLogicalRoundedScalar)
METHOD(ShiftLogicalSaturate)
METHOD(ShiftLogicalSaturateScalar)
METHOD(ShiftLogicalScalar)
METHOD(ShiftRightAndInsert)
METHOD(ShiftRightAndInsertScalar)
METHOD(ShiftRightArithmeticAdd)
METHOD(ShiftRightArithmeticAddScalar)
METHOD(ShiftRightArithmeticNarrowingSaturateLower)
METHOD(ShiftRightArithmeticNarrowingSaturateScalar)
METHOD(ShiftRightArithmeticNarrowingSaturateUnsignedLower)
METHOD(ShiftRightArithmeticNarrowingSaturateUnsignedScalar)
METHOD(ShiftRightArithmeticNarrowingSaturateUnsignedUpper)
METHOD(ShiftRightArithmeticNarrowingSaturateUpper)
METHOD(ShiftRightArithmeticRounded)
METHOD(ShiftRightArithmeticRoundedAdd)
METHOD(ShiftRightArithmeticRoundedAddScalar)
METHOD(ShiftRightArithmeticRoundedNarrowingSaturateLower)
METHOD(ShiftRightArithmeticRoundedNarrowingSaturateScalar)
METHOD(ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower)
METHOD(ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar)
METHOD(ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper)
METHOD(ShiftRightArithmeticRoundedNarrowingSaturateUpper)
METHOD(ShiftRightArithmeticRoundedScalar)
METHOD(ShiftRightArithmeticScalar)
METHOD(ShiftRightLogicalAdd)
METHOD(ShiftRightLogicalAddScalar)
METHOD(ShiftRightLogicalNarrowingLower)
METHOD(ShiftRightLogicalNarrowingSaturateLower)
METHOD(ShiftRightLogicalNarrowingSaturateScalar)
METHOD(ShiftRightLogicalNarrowingSaturateUpper)
METHOD(ShiftRightLogicalNarrowingUpper)
METHOD(ShiftRightLogicalRounded)
METHOD(ShiftRightLogicalRoundedAdd)
METHOD(ShiftRightLogicalRoundedAddScalar)
METHOD(ShiftRightLogicalRoundedNarrowingLower)
METHOD(ShiftRightLogicalRoundedNarrowingSaturateLower)
METHOD(ShiftRightLogicalRoundedNarrowingSaturateScalar)
METHOD(ShiftRightLogicalRoundedNarrowingSaturateUpper)
METHOD(ShiftRightLogicalRoundedNarrowingUpper)
METHOD(ShiftRightLogicalRoundedScalar)
METHOD(ShiftRightLogicalScalar)
METHOD(SignExtendWideningLower)
METHOD(SignExtendWideningUpper)
METHOD(StorePair)
METHOD(StorePairNonTemporal)
METHOD(StorePairScalar)
METHOD(StorePairScalarNonTemporal)
METHOD(StoreSelectedScalar)
METHOD(StoreVectorAndZip)
METHOD(SubtractHighNarrowingLower)
METHOD(SubtractHighNarrowingUpper)
METHOD(SubtractRoundedHighNarrowingLower)
METHOD(SubtractRoundedHighNarrowingUpper)
METHOD(SubtractSaturateScalar)
METHOD(SubtractWideningLower)
METHOD(SubtractWideningUpper)
METHOD(TransposeEven)
METHOD(TransposeOdd)
METHOD(UnzipEven)
METHOD(UnzipOdd)
METHOD(VectorTableLookup)
METHOD(VectorTableLookupExtension)
METHOD(ZeroExtendWideningLower)
METHOD(ZeroExtendWideningUpper)
METHOD(ZipHigh)
METHOD(ZipLow)
// Arm.Rdm
METHOD(MultiplyRoundedDoublingAndAddSaturateHigh)
METHOD(MultiplyRoundedDoublingAndSubtractSaturateHigh)
METHOD(MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh)
METHOD(MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh)
// Arm.Rdm.Arm64
METHOD(MultiplyRoundedDoublingAndAddSaturateHighScalar)
METHOD(MultiplyRoundedDoublingAndSubtractSaturateHighScalar)
METHOD(MultiplyRoundedDoublingScalarBySelectedScalarAndAddSaturateHigh)
METHOD(MultiplyRoundedDoublingScalarBySelectedScalarAndSubtractSaturateHigh)
// Arm.Dp
METHOD(DotProductBySelectedQuadruplet)
// Wasm
METHOD(AllTrue)
METHOD(AnyTrue)
METHOD(AverageRounded)
METHOD(Bitmask)
METHOD(ConvertNarrowingSaturateSigned)
METHOD(ConvertNarrowingSaturateUnsigned)
METHOD(ConvertToDoubleLower)
METHOD(ConvertToInt32Saturate)
METHOD(ConvertToUInt32Saturate)
METHOD(ExtractScalar)
METHOD(LoadScalarAndInsert)
METHOD(LoadScalarAndSplatVector128)
METHOD(LoadWideningVector128)
METHOD(MultiplyRoundedSaturateQ15)
METHOD(PseudoMax)
METHOD(PseudoMin)
METHOD(ReplaceScalar)
METHOD(ShiftLeft)
METHOD(Splat)
METHOD(Swizzle)
METHOD(Truncate)
